Balancing Agility and Discipline with XPrince
نویسندگان
چکیده
Most of the contemporary projects require balance between agility and discipline. In the paper a software development and project management methodology called XPrince (eXtreme PRogramming IN Controlled Environments) is presented. It is a combination of XP, PRINCE2 and RUP. Moreover, some experiments and tools are described that create an important basis for the methodology.
منابع مشابه
Observations on Balancing Discipline and Agility
Agile development methodologies promise higher customer satisfaction, lower defect rates, faster development times and a solution to rapidly changing requirements. Plan-driven approaches promise predictability, stability, and high assurance. However, both approaches have shortcomings that, if left unaddressed, can lead to project failure. The challenge is to balance the two approaches to take a...
متن کاملBusiness agility and diffusion of information technology
European Journal of Information Systems (2006) 15, 116–119. doi:10.1057/palgrave.ejis.3000610 While agility has recently attracted considerable attention in studies of systems development and management of information technology (IT), there is limited recognition within the information systems discipline of the important impact agility has already had on organizational studies in general. The e...
متن کاملThe Second Century: Reconnecting Customer and Value Chain through Build-to-Order: Moving be- yondMass and Lean Production in the Auto Industry
’ The Innovator’s Solution: Creating and Sustaining Successful Growth ’ Seeing What’s Next: Using the Theories of Innovation to Predict Industry Change ’ The Second Century: Reconnecting Customer and Value Chain through Build-to-Order: Moving beyondMass and Lean Production in the Auto Industry ’ Balancing Agility and Discipline: A Guide for the Perplexed ’ Organizing Business Knowledge: The MIT...
متن کاملUnderstanding agility in software development through a complex adaptive systems perspective
Agile software development methods have emerged in recent years and have become increasingly popular since the start of the century. While much research claims to study agile methods, the meaning of agility itself in software development is yet to be fully understood. Agility is viewed by some as the antithesis of plan, structure discipline and bureaucracy. This study aims to develop a better u...
متن کاملSupporting Organizational Agility in a Software Company through Boundary Spanning and Knowledge Brokering
We demonstrate how boundary spanning and knowledge brokering as a dual approach support the organizational agility of a software development company. We present the case of an organizational unit whose members engage in both activities within as well as between the company and its environment. We analyze the team's and its members' approach and identify well functioning practices as well as cha...
متن کامل